Real-time accurate ball trajectory estimation with "asynchronous" stereo camera system for humanoid Ping-Pong robot
نویسندگان
چکیده
— Temporal asynchrony between two cameras in the vision system is a usual problem in practice. In some vision task such as estimating fast moving targets, the estimation error caused by the tiny temporal asynchrony will become non-ignorable essentials. This paper will address on the asynchrony in the stereo vision system of humanoid Ping-Pong robot, and present a real-time accurate Ping-Pong ball trajectory estimation algorithm. In our approach, the complex Ping-Pong ball motion model is simplified by a polynomial parameter function of time t due to the limited observing time interval and the requirement of real-time computation. We then use the perspective projection camera model to re-project the ball's parameter function on time t into its image coordinates on both cameras. Based on the assumption that the time gap of two asynchronous cameras will maintain a const during very short time interval, we can obtain the time gap value and also the trajectory parameters of the Ping-Pong ball in a short time interval by minimizing the errors between the images of the ball in each camera and their re-projection images from the modeled parameter function on time t. Comprehensive experiments on real Ping-Pong robot cases are carried out, the results show our approach is more proper for the vision system of humanoid Ping-Pong robot, when concerning the accuracy and real-time performance simultaneously.
منابع مشابه
Ball Trajectory Estimation and Robot Control to Reach the Ball Using Single Camera
In robotics research, catching a projectile object with a robotic system is one of the challenging problems. The outcome of these researches can be used in a wide range of applications such as video surveillance systems, analysis of sports videos, monitoring programs for human activities, and human-machine interactions. In this paper, we propose a new vision-based algorithm to estimate the traj...
متن کاملStroke Motion Learning for a Humanoid Robotic Ping-Pong Player Using a Novel Motion Capture System
Problem statement: Human ping-pong players determine the stroke trajectory according to their experience before the ball enters their court. However, to enable a humanoid robot to select the appropriate stroke motion based on skills learned from 3D motion, important patterns must be generated to simplify the complex 3D motion. Approach: This study developed an effective strategy for teaching pi...
متن کامل3D Real-Time Stereo Reconstruction for Small Humanoid Robots
This paper presents an application of 3D realtime stereo reconstruction for small humanoid robots and introduces the related issues like system integration and software architecture. First, the reconstruction and the calibration of two single cameras and a stereo camera system are presented. The accuracy of the control parameters is determined in the sub pixel range while reconstruction is base...
متن کاملAn Anthropomorphic Grasping Approach for an Assistant Humanoid Robot
In this paper we present a framework for grasp planning with a humanoid robot arm and a five-fingered hand. The aim is to provide the humanoid robot with the ability of grasping objects that appear in a kitchen environment. Our approach is based on the use of an object model database that contains the description of all the objects that can appear in the robot workspace. This database is comple...
متن کامل3D Object Localization via Stereo Vision using an Omnidirectional and a Perspective Camera
This paper describes our stereo vision method which is combining an omnidirectional and a perspective camera. It was developed for our robot soccer team 1. RFC Stuttgart, which attends RoboCup competitions every year. The common approach to stereovision leads to high deviations from the real positions when it is not possible to synchronize the cameras for tracking moving objects and when the or...
متن کامل